home *** CD-ROM | disk | FTP | other *** search
- package com.sun.java.swing;
-
- import com.sun.java.accessibility.Accessible;
- import com.sun.java.accessibility.AccessibleContext;
- import com.sun.java.swing.plaf.ButtonUI;
-
- public class JRadioButton extends JToggleButton implements Accessible {
- public JRadioButton() {
- this((String)null, (Icon)null, false);
- }
-
- public JRadioButton(Icon icon) {
- this((String)null, icon, false);
- }
-
- public JRadioButton(Icon icon, boolean selected) {
- this((String)null, icon, selected);
- }
-
- public JRadioButton(String text) {
- this(text, (Icon)null, false);
- }
-
- public JRadioButton(String text, Icon icon) {
- this(text, icon, false);
- }
-
- public JRadioButton(String text, Icon icon, boolean selected) {
- super(text, icon, selected);
- ((AbstractButton)this).setBorderPainted(false);
- ((AbstractButton)this).setHorizontalAlignment(2);
- }
-
- public JRadioButton(String text, boolean selected) {
- this(text, (Icon)null, selected);
- }
-
- public AccessibleContext getAccessibleContext() {
- if (super.accessibleContext == null) {
- super.accessibleContext = new AccessibleJRadioButton(this);
- }
-
- return super.accessibleContext;
- }
-
- public String getUIClassID() {
- return "RadioButtonUI";
- }
-
- public void updateUI() {
- ((AbstractButton)this).setUI((ButtonUI)UIManager.getUI(this));
- }
- }
-